Tokyo Tribunal - French English Dictionary